Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 HAMPDEN PLACE Terraced £97,042 £40,000 31 Mar 2003
31 HAMPDEN PLACE Terraced £171,685 £140,000 4 Oct 2019
33 HAMPDEN PLACE Terraced £167,698 £100,000 24 Nov 2006